export default (options) => {
  return {
    name: 'create-html-plugin',
    transformIndexHtml: {
      order: 'pre', // 提前插件的生命周期
      handler: (html, ctx) => {
        // ctx 表示当前整个请求的一个执行期上下文，即数据的集合: { path: string; filename: string; server?: ViteDevServer; bundle?: import('rollup').OutputBundle; chunk?: import('rollup').OutputChunk }
        return html.replace(/<%= title %>/g, options.inject.data.title)
      }
    }
  }
}